sandal of rubber/leather - Französisch Englisch Wörterbuch